Ubuntu Server root用户 图形化登录

1 修改 GDM3 显示管理器配置

GNOME 默认使用的显示管理器是 GDM3,它在底层禁用了 root 登录。我们需要开启它。

使用编辑器打开 GDM3 的自定义配置文件:

#root>
vi /etc/gdm3/custom.conf

找到 [security] 这一行(如果没有就手动加上),在它下方添加 AllowRoot=true,修改后应该如下所示:

[security]
AllowRoot=true

2 修改 PAM 认证配置

接下来,需要修改可插拔认证模块(PAM)的规则,允许 root 通过密码界面的验证。

打开 PAM 的 gdm-password 配置文件:

Bash

vi /etc/pam.d/gdm-password

在文件中找到下面这一行:

auth    required    pam_succeed_if.so user != root quiet_success

在这一行的最前面加上 # 号将其注释掉

3 重启系统生效

所有配置已完成,重启系统以加载新的图形界面规则:

#root>
reboot

重启后,在 GNOME 的登录界面点击 “未列出?” (Not listed?),然后输入用户名 root 以及你刚才设置的密码,就可以成功进入图形桌面了。